12701 SW 80th St, Miami FL 33183 | Miami, FL | 7 Bed 4 Bath | $1000K | Brickellsold