3620 NW 20th St, Coconut Creek, FL 33066