$940,900
323 NW 104th Ter, Miami FL 33150
Miami, FL
5 bd
3 ba
2,049 sqft