
August 11, 2014 -
Upstate New York
DLC Management Corp., a national owner and operator of open-air shopping centers, has signed a 1,546 s/f lease to 16 Handles at Imperial Plaza. Imperial Plaza is located at 1548-1574 Rte. 9. The 215,000 s/f center is anchored by Home Depot, Big Lots and Planet Fitness.