8980 SW 12th St, Miami FL 33174 - MLS# A11755261 - FOR SALE | Brickellsold