4300 N Ocean Blvd # 8F, Fort Lauderdale FL 33308 - MLS# A11736618 - FOR SALE | Brickellsold