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
toronto
510 Yonge Street Condos
toronto
361 Davenport Road Condos
severn
Oak Bay Towns
mississauga
7170 Goreway Drive Towns
vaughan
Mactier Drive & Tremblant Crescent
11333 Dufferin Street Homes
woodbridge
9465 Weston Road
toronto
MRKT Condos
mississauga
2444 Hurontario Street Condos