top of page

Watertown, CT
51 Depot Street

Embrace the Timeless Charm of New England Colonial Architecture.


Depot Square, a picturesque blend of brick and wood exterior, adorned by gabled peaks and charming dormers, our remarkable structure beautifully captures the essence of traditional design.


Your arrival at Depot Square is made effortless by our spacious and well-lit parking lot with a capacity of 208 parking spaces.

Prepare to be enthralled as you step inside our skylit two-story atrium, which serves as the heart of Depot Square Mall.

Join us at Depot Square, where the allure of New England colonial architecture harmonizes seamlessly with modern convenience and an unforgettable shopping experience.

  • Utilities and WiFi included

  • Flexible Lease Terms

  • Compatible Tenant Mix

  • ADA-compliant 

  • Elevator

  • Digital Directory

  • 24/7 Access


Common Amenities

Fully leased

bottom of page