1698 S Ocean Ln # 171, Fort Lauderdale FL 33316 - MLS# A11750796 - FOR SALE | Brickellsold