$6,500,000
9790 SW 114th St, Miami FL 33176
Miami, FL
6 bd
7 ba
5,481 sqft