Skip to content

Scott + Geneva

Scott + Geneva is a proposed development consisting of 533 units which include 12, three-bedroom townhomes. The property is located within the City of St. Catharines near the QEW and close to several amenities, such as Fairview Mall.