$155,000
11905 NE 2nd Ave # C306, North Miami FL 33161
North Miami, FL
2 bd
2 ba
860 sqft