 The route comes to a junction with CR 531 and CR 638 before heading northeast into wooded residential neighborhoods and passing over the Gladstone Branch and the Passaic River.After crossing the Passaic River a second time, CR 512 continues into Berkeley Heights in Union County, becoming Springfield Avenue and passing through business areas with some homes.The road reaches a junction with CR 663 and continues northeast, entering more residential surroundings before it crosses into New Providence.