21034
2,958
Population
26.7
square miles
110.9
people per square mile