Canal Street Self-Storage, a 66,063-square-foot and 79-unit facility in Chicago was sold to a new owner for an undisclosed amount, according to Marcus & Millichap.
The facility is located at 1601 S. Canal St. and is five-stories.
Canal Street Self-Storage, a 66,063-square-foot and 79-unit facility in Chicago was sold to a new owner for an undisclosed amount, according to Marcus & Millichap.
The facility is located at 1601 S. Canal St. and is five-stories.