SOLD! 20 Baker st., Windham Centre Quiet country living! Beautiful all brick executive style home… More Details