Skip to content

Scott + Geneva

Scott + Geneva is a proposed development consisting of a 304-unit residential apartment building as well as 45 stacked townhome units. The property is located within the City of St. Catharines near the QEW and close to several amenities such as Fairview Mall.