Cascada Towns is a New Townhome development by Pivotal Communities Inc. located at Corwin Ave & Carlton Cres, Niagara Falls.