18
1521-1523 Locust St
Philadelphia, PA 19102
$20.00 USD/SF/YR
108-1,763 SF
1
Space Available
Built 1972
1,763 SF Contiguous
Built 1972
108-1,763 SF
$20.00 USD/SF/YR
Office