Permits Filed for 5809 Larchwood Avenue in Cobbs Creek, West Philadelphia
Permits have been filed for the construction of a two-family attached structure at 5809 Larchwood Avenue in Cobbs Creek, West Philadelphia. The structure will replace a long, vacant lot blanketed with grass. The site sits close to the corner of Larchwood Avenue and South 58th Street. The property is owned by City Block Acq IX LLC.