Home Tags Self-storage center

Tag: self-storage center

370 W. Main St. in Stamford sells for $5.5M

The property has received approval from the city for conversion into a self-storage unit.