Click Picture for Video


Perched on a former landfill just outside of Cleveland Ohio sits the site of the City View Center. An ambitious big box shopping mall which opened with brands …