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

Gallery




