Westwoods on the Creek is an upcoming master-planned community featuring spacious 40′ and 50′ detached homes, ideally located in the scenic city of Welland. Situated near Webber Road and South Pelham Road, this vibrant neighborhood offers residents convenient access to Highway 406, Niagara College, Niagara Falls, major retailers, and the stunning natural attractions that define the Niagara Region. It’s a perfect blend of comfort, connectivity, and community living.
Developer: Mountainview Building Group
Address: Webber Rd & S Pelham Rd, Welland
Pricing: Starting From The $800s
Occupancy: Spring/Summer 2025
Number of Homes: 39
Home Types: 40′ & 50′ Detached Homes
Square Footage: 1,617 sq ft – 3,316 sq ft
Deposit Structure: $10,000 on Signing // 2.5% Minus $10,000 in 30 Days // 2.5% in 150 Days // 2.5% in 240 Days // 2.5% in 365 Days
Spacious Living in a Prime Niagara Location – Westwoods on the Creek offers large-lot detached homes in a well-connected, amenity-rich area, making it an ideal choice for families seeking space, value, and a strong sense of community. With continued growth in Welland and proximity to key Niagara destinations, this development represents both a desirable lifestyle and a smart long-term investment.
Aquanova Condos at Lakeview Village by Greenpark Homes is a…..
view DetailsWhere big time amenities meet small time charm! Introducing Caledon…..
view Details