02126
24,994
Population
1.8
square miles
13,670.5
people per square mile