20656
203
Population
0.6
square miles
352.3
people per square mile