31 Nelson Avenue
Staten Island · NY · 10308
What is permit #S01399700-I1 at 31 Nelson Avenue, Staten Island, NY?
31 Nelson Avenue in Staten Island, NY has a solar permit (#S01399700-I1) filed Friday, May 15, 2026 by Nyss Llc, valued at $107,699. Status: issued.