31 Canterbury Road Winchester, MA 01890

View 31 Canterbury Road, Winchester MA 01890 Details
New
$1,099,000.00
3 beds
2 baths
2902 sqft
MLS # Active

29 Boston Rock Road Melrose, MA 02176

View 29 Boston Rock Road, Melrose MA 02176 Details
New
$599,000.00
4 beds
1 bath
1909 sqft
MLS # Active