$615,000
1864 NW 88th Ter, Miami FL 33147
Miami, FL
0 bd
0 ba
1,950 sqft