$1,650 per month
63 Main Street
2 Beds
55 Depot Ave, Windsor, VT 05089
$1,650 per month
63 Main Street
2 Beds
55 Depot Ave, Windsor, VT 05089
$1,275 per month
Apartment for Rent
1 Bed
9 Central St, Windsor, VT 05089
Located in the shadow of Mount Ascutney and on the banks of the Connecticut River, which separates Vermont from New Hampshire, Windsor is a township of about 3,500 residents as of the 2020 census. Known as the “birthplace of Vermont,” it's where the Constitution of the Vermont Republic was signed in 1777; Vermont would become a U.S. state in 1791. Windsor remained the state capital until 1805. Now, the area is known for for a mix of outdoor recreation opportunities, shops and restaurants in its small downtown area — and for a unique fall festiv ...