07869
26,058
Population
20.1
square miles
1,298.7
people per square mile