$21,000
700 NE 26th Ter # 2601, Miami FL 33137
Miami, FL
4 bd
5 ba
2,368 sqft