200 Ocean Lane Dr # 803, Key Biscayne FL 33149 - MLS# A11771828 - FOR SALE | Brickellsold