2621 SW 132nd Ave, Miami FL 33175 - MLS# A11650660 - FOR SALE | Brickellsold