13044 SW 88th Ter N # 105, Miami FL 33186 - MLS# A11728571 - FOR SALE | Brickellsold