6616 SW 64th Ave, South Miami FL 33143 - MLS# A11745891 - FOR SALE | Brickellsold