$5,871,000
Waterfront
249 NE 3 ST # 5901, Miami FL 33132
Miami, FL
3 bd
4 ba
2,659 sqft