$1,429,000
3028 NE Quayside Ln # 34, Miami FL 33138
Miami, FL
3 bd
4 ba
2,222 sqft