20 Photos
74 Masters Street Welland, Niagara, ON MLS® 40677380
Residential Lease (Single Family Residence)
$2500
- 4 Beds
- 3 Baths
- 1914 sq-ft
Brand New Semi Detached House Located In The Heart Of Welland. Perfectly Situated Just Minutes From The Picturesque Welland Canal And The Sandy Shores