70 Johanna Lane
Staten Island · NY · 10309
What is permit #S01383335-I1 at 70 Johanna Lane, Staten Island, NY?
70 Johanna Lane in Staten Island, NY has a roofing permit (#S01383335-I1) filed Tuesday, April 14, 2026 by Sunrun Installation Svc, valued at $72,000. Status: issued.