Permits Issued For 139 North 23rd Street In Logan Square, Center City
08/21/2021 - 10:45am
By Colin LeStourgeon for Philadelphia YIMBY — Permits have been issued for the construction of a 115-unit multi-family building at 139 North 23rd Street in Logan Square, Center City. Read more.
Image: Solomon Cordwell Buenz