721 CANAL ST, Stamford, CT 06902
Freestanding bank facility with a long-term lease structure and established operations in Stamford’s Harbor Point district.
Property Features for 721 CANAL ST
General Information
Site & Location
Building Details
Displayed information is deemed reliable but is not guaranteed and should be independently verified. All listing content including descriptions, pricing, images are the copyrighted material of The Boulder Group
Investment Insights
Based on property information with market context.
The property is located at 721 Canal Street within Harbor Point, an 80-acre mixed-use development in Stamford’s South End. It sits two blocks from Interstate 95, which records 150,000 VPD, and next to the Stamford Transportation Center. Metro-North’s station serves more than 8.5 million riders annually and provides direct regional rail connectivity.
Harbor Point includes more than 6 million square feet of residential, retail, office, and hotel space, along with over 4,000 residential units. The surrounding area also includes waterfront amenities, national retailers, corporate offices, Stamford Hospital, and Stamford Town Center.
Key Highlights
- 3,224‑square‑foot bank building constructed in 2011
- Net lease extends through December 2031
- Nine remaining five‑year renewal options with rental escalations
Property Analytics
Current Use
Lease Details
Location Intelligence
Trade Area within ½ mile
Foot Traffic Nearby
Demographics for 06902, CT
Market
Vacancy Rate% for Retail in Northeast region