Back to tracker

PremiStar closed a $6.187 million sale transaction for a 59,778-square-foot industrial building at 700 District Drive in Itasca, Illinois.

Year Relocated: 2024