12340 SW 20th Ter # 12340, Miami FL 33175 - MLS# A11769311 - FOR SALE | Brickellsold