$8,750,000
700 NE 26th Ter # 02, Miami FL 33137
Miami, FL
5 bd
7 ba
6,834 sqft