95951
2,522
Population
19.6
square miles
128.9
people per square mile