151 N Seabreeze Blvd #PH-2601E / PH-2602E, Fort Lauderdale, FL 33304 $20,550,000 6Bd 10Ba 10,145 Sq Ft New 18 Hours
525 N Fort Lauderdale Beach Blvd #2201, Fort Lauderdale, FL 33304 $14,995,000 4Bd 6Ba 5,766 Sq Ft $3M