61 Thornycroft Avenue
Staten Island · NY · 10312
What is permit #S01413023-I1 at 61 Thornycroft Avenue, Staten Island, NY?
61 Thornycroft Avenue in Staten Island, NY has a solar permit (#S01413023-I1) filed Tuesday, June 16, 2026 by Sunrun Installation Svc, valued at $20,250. Status: issued.