$285,000

3408 Severance Hill Road, St. Johnsbury, VT, 05819

PENDING