Homes for sale - 664 Strait Creek Road, Peebles, OH 45660 – MLS#858...