DetachedListed · Sign in$1,250,00056 Shakespeare AveTown, Niagara-on-the-Lake2+1 Beds2 Baths4 Parking700–1,100 sqft