Permits Issued for 105 North 63rd Street in Haddington, West Philadelphia
Permits have been issued for the construction of a three-story, six-unit multi-family structure at 105 North 63rd Street in Haddington, West Philadelphia. The structure will span 8,414 square feet, with construction costs listed at $1.1 million.