Scott & Geneva Condos is a New Condo development by Valour Capital Group located at Geneva St & Scott St, St. Catharines.