95903
1,868
Population
20.4
square miles
91.4
people per square mile