22 Cliffside Avenue
Staten Island · NY · 10304
What is permit #S01399559-I1 at 22 Cliffside Avenue, Staten Island, NY?
22 Cliffside Avenue in Staten Island, NY has a solar permit (#S01399559-I1) filed Wednesday, May 20, 2026 by Sunrun Installation Svc, valued at $29,250. Status: issued.