1216 20 Arch St #5
$24
1216 20 Arch St #5, Philadelphia, PA 19107
For Lease
Office
Active
Last Updated: 08/09/2025
Highlights:
- Days on Market: 280
- Current Use: Vacant
Location

Gallery




