21060
38,418
Population
13
square miles
2,960.2
people per square mile