02120
14,364
Population
0.6
square miles
23,204.5
people per square mile