$840,000
13455 SW 104th Ter, Miami FL 33186
Miami, FL
4 bd
2 ba
1,897 sqft