$649,000
739 NW 112th St, Miami FL 33168
Miami, FL
3 bd
2 ba
2,106 sqft