525 N Fort Lauderdale Beach Blvd #1607, Fort Lauderdale, FL 33304 $2,695,000 2Bd 2Ba 1,196 Sq Ft New 41 Hours