18 Spartan Avenue
Staten Island · NY · 10303
What is permit #S01388407-I1 at 18 Spartan Avenue, Staten Island, NY?
18 Spartan Avenue in Staten Island, NY has a solar permit (#S01388407-I1) filed Tuesday, May 5, 2026 by Sunrun Installation Svc, valued at $18,000. Status: issued.