$574,900

8 Spruce Lane, Essex Junction, VT, 05452

CONTRACT