$130,000
Waterfront
19105 NE 2nd Ave # 2118, Miami FL 33179
Miami, FL
1 bd
2 ba
850 sqft