$590,000
13405 NW 6th Ave, North Miami FL 33168
North Miami, FL
3 bd
3 ba
1,133 sqft