$1,644,250
Waterfront
24 SW 4th St # 4306, Miami FL 33130
Miami, FL
1 bd
2 ba
910 sqft