24 Webster Avenue
Staten Island · NY · 10301
What is permit #S01397224-I1 at 24 Webster Avenue, Staten Island, NY?
24 Webster Avenue in Staten Island, NY has a solar permit (#S01397224-I1) filed Wednesday, May 6, 2026 by T&S Energy Llc, valued at $33,804. Status: issued.