Once saddled with debt and facing foreclosure, Triangle Town Center could be getting a new lease on life under new ownership ...