Haverford Square Properties wants to transform an industrial stretch of Lancaster Avenue into a residential and small-business hub, with 420 apartments and more than 30,000 square feet of commercial ...