14909 SW 80 ST # 218F, Miami FL 33193 - MLS# A11706613 - FOR SALE | Brickellsold