$607,000
110 NW 120 Ter, North Miami FL 33168
North Miami, FL
2 bd
1 ba
946 sqft