Site Plan – 89 and 99 Lamberton Road, Solar array, I Zone, 28.87 and 21.69 acres, Babich