$1,330,000
700 NE 26th Ter # 5006, Miami FL 33137
Miami, FL
2 bd
2 ba
1,134 sqft