View Larger Image Casa Verde Project Postal Address: 718 SE Township Rd Canby, OR 97013 Year Opened: 2000 Sponsors: Catholic Charities Units: 26 By Britney King|2023-01-05T11:54:00+00:0012/03/2018|