Never miss a Delaware County story!
The Granite Run Mall is a about to get a new lease on life as a $120 million, mixed-use development called the Promenade at…
Before we send you to this site, please subscribe to our daily newsletter.