2 Windsor Road

Somerville, MA, 02144
$1,675,000Price
6Beds
3Baths
3231sqft
Courtesy of: | |

2 Windsor Road

Somerville, MA, 02144
$1,675,000Price
6Beds
3Baths
3231sqft