5940 SW 84th St, South Miami FL 33143 | South Miami, FL | 5 Bed 5 Bath | $1599K | Brickellsold