15530 SW 80th St # 202, Miami FL 33193 - MLS# A11751157 - FOR SALE | Brickellsold