Beach-town vibes and wine-country sights!

 41 Broadway Ave Unit 4., St. Catharines

 $800,000