95032
27,678
Population
18.7
square miles
1,482.8
people per square mile