House for sale, 86 Charles Street, Strafford, NH, in Rochester, United StatesRochester, 86 Charles Street, Strafford, NHHouse with flats • 1 room(s) • 8 bed. • 3 bath. • 331.29 m²