$562,500
Waterfront
20626 NE 5th Pl # 20626, Miami FL 33179
Miami, FL
3 bd
3 ba
1,378 sqft