436 A Middle Road, Middlebury, VT
3 Bd
1 Ba
MLS® 5020805 • Champlain Valley Properties
45 Court St.(Route 7) Street, Middlebury, VT
5 Bd
3 Ba
MLS® 4999647 • KW Vermont
103 Court Street, Middlebury, VT
MLS® 4980065 • Wallace Realty