131 Locke Hill Road, Wendell, MA 01379 - Homesnap