West Philadelphia’s Haverford Square Properties is expanding to a new part of the city, with a proposal for 160 units in three buildings along Chester Avenue in Southwest Philadelphia. The bulk of the ...