Masters Street & Eastbridge Avenue Brand New Semi-Detached House available for Lease near exciting amenities as Niagara College, Welland Canal, Welland International Flatwater center and sandy shores of Nickel Beach. This property is just 20-30 minutes drive to Niagara Falls, Brock University,...