08067
1,646
Population
19.1
square miles
86.4
people per square mile