A half-century ago this month, in March 1968, Cinderella City opened in Englewood, and it was much more than a mere mall. An ad from the early days maintained that “Once Upon a Time…Is Now at ...