339 NE 44th St Fort Lauderdale, FL 33334