1980 Bay Dr # 8, Miami Beach FL 33141 - MLS# A11774572 - FOR SALE | Brickellsold