1806 NE 20th St, Fort Lauderdale, FL 33305