1421 Lansdowne St. W.David Oxtoby2018-09-29T22:23:29-05:00 Location: Peterborough, ON Size: 219 kW COD: August 2015