300 NW 70th Ave Fort Lauderdale, FL 33317