The Area
Located off Montrose Road (near McLeod Road) in the burgeoning south end of Niagara Falls, Cascades of Niagara homes feature sleek architecture with classic elements perfectly balanced with modern touches and detailed craftsmanship.
The Towns
Thoughtfully designed two & three-storey townhomes featuring 2, 3 & 4 bedrooms.
Incredible vistas of open greenspace from rooftop terraces offered with 3-storey townhomes.
Multi-Generational Option Also Available!