13318 SW 128th St # 103, Miami FL 33186 - MLS# A11817732 - FOR SALE | Brickellsold