$799,000 225 Palace St. Thorold , Niagara 4 Bedrooms 4 Baths Welcome to 225 Palace Street in beautiful Thorold,...