$500,000
80 Glenwood Avenue, Dover, NH, 03820
Single Family Residence