02116
22,286
Population
0.6
square miles
34,318
people per square mile