1510 W 25th St, Miami Beach, FL 33140 (MLS # A10784435)