Homes for sale - 183/177 Shepard Rd- Wallace, Sturbridge, MA 01566 ...