Berkeley Heights, in southwestern Union County, New Jersey has a population of about 13,000 residents who appreciate a location 30 miles from New York City. This 6.3-square-mi...