29320
383
Population
0.6
square miles
620
people per square mile