Att/Row/Twnhouse | 2-Storey
3 Bed | 3 bath
10 Hainer St, St. Catharines
St. Paul
13 Townhomes for sale in St. Catharines| Average townhouse price is $656,959 | Lowest price is $564,900