Company Overview
Company Name
Investors Corporation of Vermont
Address
30 Main St Suite 401, Burlington, VT, 05401, United States
Website
icvvt.comAbout Investors Corporation of Vermont
Investors Corporation of Vermont (ICV) is a full-service real estate company headquartered in Burlington, Vermont. With over 40 years of experience, ICV develops, builds, and manages commercial and residential properties across the Northeast United States, including in Vermont, New York, and New Hampshire. The company is dedicated to providing value and smart solutions for its clients through its vertically integrated operations and commitment to high-quality development, design, construction, and property management services.