94598
26,346
Population
20.6
square miles
1,278.1
people per square mile