$6,200,000
8920 SW 96th St, Miami FL 33176
Miami, FL
5 bd
7 ba
5,870 sqft