18955
1,406
Population
2.8
square miles
508.3
people per square mile