$2,549,000
101 20 ST, Miami Beach, FLORIDA, 33139
2 Beds
2 Baths
1 sq ft
