City Landing | The North Solar

City Landing on The North Solar. The North Solar connects Ontario homes and businesses to solar, storage.