Scott + Geneva
240 Scott, 387 Geneva, St. Catharines, Ontario
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.