15421
96
Population
0.3
square miles
358.2
people per square mile