Census Tract 817, Suffolk, MA
3,862
Population
0.2
square miles
15,780
people per square mile