12040
28
Population
0.1
square miles
468.6
people per square mile