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.
Results that may be inaccessible to you are currently showing.