$240,000
Waterfront
18720 NE 18th Ave # 116, Miami FL 33179
Miami, FL
2 bd
2 ba
1,000 sqft