73 Serrell Avenue
Staten Island · NY · 10312
What is permit #S01416433-I1 at 73 Serrell Avenue, Staten Island, NY?
73 Serrell Avenue in Staten Island, NY has a solar permit (#S01416433-I1) filed Tuesday, June 23, 2026 by Sunrun Installation Svc, valued at $74,250. Status: issued.