3540 N Pine Island Rd Fort Lauderdale, FL 33351