12245 SW 129th Ct # 14, Miami FL 33186 - MLS# A11671633 - FOR SALE | Brickellsold