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

Gallery




