$6,999,000
5100 SW 86th St, Miami FL 33143
Miami, FL
6 bd
5 ba
6,580 sqft