12085
255
Population
0.7
square miles
380.9
people per square mile