17951
345
Population
0.1
square miles
2,854.3
people per square mile