A 100-unit residential development called Deshler Square is planned for the former Corpus Christi Catholic Church site on the South Side.