974 LEITHGOW STREET

 

Located in 974 Leithgow St, This building features extensive open-space layouts and scenic views of Philadelphia.