Situated within walking distance to Lake Champlain. This 45,000 square foot “A” grade multi-tenant LEED Certified office building with a two level parking structure located in downtown Burlington has been completed. Architecturally designed to fit within this Historic waterfront neighborhood, this recently constructed unique building provides our Tenants with an upscale office environments complete with showers, long-term bike storage, and state-of-the-art telecommunication services in an environmentally sensitive energy-efficient building. Occupancy is 90% completed with a first floor wine retailer, a restaurant and three floors of upscale grade “A” office space.  Two additional office suites available for lease in this beautiful building.

Office Space Available For Lease: 5,400 SF office suite on 2nd floor and 2,600 SF on 3rd floor. 2,800 SF of ground floor retail.

Waterfront Plaza Electronic Brochure: View PDF

Property Features

  • "A" grade office
  • Lake Champlain views
  • LEED certified
  • On-site parking for Tenants
  • Pending permits

Location