$4,650,000
700 NE 26th Ter # 5103, Miami FL 33137
Miami, FL
4 bd
6 ba
3,788 sqft