11180 SW 61st Ter # 0, Miami FL 33173 - MLS# A11770641 - FOR SALE | Brickellsold