$974,000
15910 SW 69th Ln, Miami FL 33193
Miami, FL
5 bd
4 ba
3,265 sqft