$850,000
12210 SW 92nd St, Miami FL 33186
Miami, FL
3 bd
2 ba
2,268 sqft