26 Huddersfield Rd.David Oxtoby2018-09-29T22:23:29-05:00 Location: Toronto, ON Size: 300 kW COD: February 2015