1800 Jefferson Ave
1800, Jefferson Ave, Miami Beach, FL, 33139PALM VIEW SUB PB 6-29 LOT 1 BLK 9 LOT...
4 beds
4 baths
3281 sq ft