3600-30 Lancaster Ave
Philadelphia · PA · 19104
What is permit #ZP-2026-003521 at 3600-30 Lancaster Ave, Philadelphia, PA?
3600-30 Lancaster Ave in Philadelphia, PA has a other permit (#ZP-2026-003521) filed Tuesday, April 7, 2026 by Interface Studio Architects LLC. Status: issued.