The properties, located in the Taylor Square shopping complex, include a multi-tenant strip mall and a Noodles and Company ...
DLC already owns over 562,000 square feet of open-air shopping centers in the region, including Northern Lights and Powell Center, which boast high occupancy rates of 89% and 96%, respectively.