95486
27
Population
0.019
square miles
1,394
people per square mile