2011 N Ocean Blvd # 705, Fort Lauderdale FL 33305 - MLS# A11531107 - FOR SALE | Brickellsold