821 84th St
Miami Beach, FL 33141
Listed on By Owner by Ekaterina
- 3 Bed
- 2 Baths
- 1,276 Sq ft
- 5650 Sqft(Lot)
Newly renovated home with all new: plumbing, master bath w/jacuzzi, electric wiring from street & in-house, led lighting throughout,...
Read More