3865 Amboy Road
Staten Island · NY · 10308
What is permit #S01418436-I1 at 3865 Amboy Road, Staten Island, NY?
3865 Amboy Road in Staten Island, NY has a solar permit (#S01418436-I1) filed Tuesday, June 23, 2026 by Brooklyn Solar Partners, valued at $27,000. Status: issued.