90,000sf Self Storage Building Stamford, CT
90,000sf Climate Controlled Self Storage Facility, to be managed by Public Storage.
220 Western Ave. (aka 11 Leon Place)
90,000 square feet
Phone: (203) 223-1064
About This Property
The principals successfully changed the prior residential Zone to obtain approvals for the subject project.