830 80th St #2
Miami Beach, FL 33141
Listed on By Owner by Elizabeth Londono
- 1 Bed
- 1 Baths
- 11300 Sqft(Lot)
Freshly painted 1 bedroom and 1 bath apartment. unit features lots of natural light, tile floors through out,
plenty of closet space and...
Read More