$395,000

12 Overbrook Drive, Middlebury, VT, 05753

PENDING