95320
12,385
Population
88.7
square miles
139.6
people per square mile