Church Demolished, 278 Units to Rise at 43rd & Chestnut: 39.956514, -75.208272