16620
387
Population
0.7
square miles
544.7
people per square mile