30 Pollard St.David Oxtoby2018-09-29T22:23:29-05:00 Location: Richmond Hill, ON Size: 208 kW COD: July 2015