View Details Under Contract $749,000 1 of 26 Spring Hill | Somerville 3 units 2 beds 1 baths 975 sqft
View Details Under Contract $1,349,900 1 of 19 Spring Hill | Somerville 19 units 3 beds 2 baths 1,626 sqft