109 Hudson St, Somerville, MA 02144
5
beds
3
baths
2,617 Sq.Ft. LIVING AREA
0.09 Acres lot