13822 SW 142nd Ave # 17, Miami FL 33186 - MLS# A11732907 - FOR SALE | Brickellsold