21053
3,051
Population
21.7
square miles
140.6
people per square mile