$825,000
13505 SW 104th Ter, Miami FL 33186
Miami, FL
4 bd
3 ba
2,294 sqft