$965,000
141 NE 122nd St, North Miami FL 33161
North Miami, FL
4 bd
3 ba
1,858 sqft