$452,000
13890 SW 64th St, Miami FL 33183
Miami, FL
2 bd
3 ba
1,200 sqft