3543 S Ocean Blvd # 103, South Palm Beach FL 33480 - MLS# A11776276 - FOR SALE | Brickellsold