6401 SW 84th Street, South Miami FL 33143 - MLS# A11708132 - FOR SALE | Brickellsold