1651 N Ft Lauderdale Beach Blvd, Fort Lauderdale FL 33305 - MLS# A11961402 - FOR SALE | Brickellsold