

Priced from $940,900 to $1,097,900, Westwoods on the Creek is a 39 unit pre-construction community by Mountainview Building Group, now selling in Welland. At 320 South Pelham Road, this is a smaller release for buyers who want new construction in a low-rise setting rather than a large condo tower. The amenity list is straightforward, with parks and a dog park, which fits the location and the kind of day-to-day lifestyle many buyers are looking for in this part of the city. South Pelham Road is on the west side of Welland, an area that feels more residential and less busy than the city core, while still keeping regular errands practical by car. You are also positioned for convenient access toward Fonthill and the larger Niagara region. Welland itself is known for the recreational corridor around the Welland Canal, with trails and green space that add a lot to everyday use of the city. For buyers comparing Niagara locations, this address will likely appeal to those who want a quieter setting, easier parking, and a community format with a limited 39 unit count rather than a high-density building.

17 stunning images showcasing every detail


















Discover the exceptional amenities that make this residence extraordinary
Flexible payment milestones designed for your convenience
$10000 at time of signing, the remaining spread throughout the course of the build.
Deposit is 12% of the purchase price spread over one year.
Want detailed deposit breakdown and payment schedule?
Meet the trusted professionals bringing this development to life
Explore detailed floor plans, suite layouts, and unit configurations
Be the first to receive pricing, floor plans, and VIP incentives for Westwoods on the Creek
Book a private showing at the sales centre
Get access to all available layouts and pricing