Property / Self-Storage
90,000sf Self Storage Building Stamford, CT

90,000sf Self Storage Building Stamford, CT
AKA: 220 Western Ave.
90,000sf Climate Controlled Self Storage Facility, to be managed by Public Storage.

Location:
11 Leon Place
Stamford, CT

90,000 square feet

Status:
Development Completed
2021

Contact:
Empire Residential
Phone: (203) 223-1064

About This Property
The principals successfully changed the prior residential Zone to obtain approvals for the subject project.

More Self-Storage Properties