$288,500

656 Tenney Hill Road, Hyde Park, VT, 05655

PENDING