105 Johanna Lane
Staten Island · NY · 10309
What is permit #S01417171-I1 at 105 Johanna Lane, Staten Island, NY?
105 Johanna Lane in Staten Island, NY has a solar permit (#S01417171-I1) filed Monday, June 22, 2026 by Nyss Llc, valued at $65,670. Status: issued.