Census Tract 106, Suffolk, MA
3,174
Population
0.1
square miles
24,201.2
people per square mile