16856
31
Population
0.3
square miles
102.6
people per square mile