630 85th St # 110, Miami Beach FL 33141 - MLS# A11769391 - FOR SALE | Brickellsold