17982
404
Population
0.3
square miles
1,609.8
people per square mile