7350 SW 89th St # 817S, Miami FL 33156 - MLS# A11704297 - FOR SALE | Brickellsold