15520 SW 80th St # 103, Miami FL 33193 - MLS# A11663870 - FOR SALE | Brickellsold