8290 SW 61st Ave, South Miami FL 33143 - MLS# A11772497 - FOR SALE | Brickellsold