2004 Ithaca, NY | 19th District Cascade Plaza Grow America Cascade Plaza is a newly developed 9-story, 175,000 sq. ft., mixed-use project in the heart of Ithaca’s Urban Renewal… View Details