$805,000
12924 SW 229th St, Miami FL 33170
Miami, FL
4 bd
3 ba
2,598 sqft