Homes for sale - 5 Granite ST, Peterborough, NH 03458 – MLS#4885950...