21 Upton Street # 2, Boston, MA 02118
3
beds
3
baths
1,675 Sq.Ft. LIVING AREA
1,675 Sq.Ft. lot
South Boston, or "Southie," is an evolving residential neighborhood with a strong Irish-American heritage.
Explore