1 N Fort Lauderdale Beach Blvd #PH2401, Fort Lauderdale, FL 33304 $25,000,000 4Bd 7Ba 9,798 Sq Ft New 4 Days