Jump to MLS#:
MLS#:A10520362
815 W 39th St, Unit 4, Miami Beach, FL 33140
$1,800 | MLS#: A10520362