Looking to own your secluded little slice of heaven? This lot abutting
Welcome to Merrill Farm in Stoneham where you will find outstanding views