$467,000
Waterfront
92 SW 3rd St # 5108, Miami FL 33130
Miami, FL
1 bd
2 ba
754 sqft