$579,000
910 NW 133rd St, North Miami FL 33168
North Miami, FL
3 bd
2 ba
1,340 sqft