2171 Forest Avenue
Staten Island · NY · 10303
What is permit #S01329062-I1 at 2171 Forest Avenue, Staten Island, NY?
2171 Forest Avenue in Staten Island, NY has a solar permit (#S01329062-I1) filed Thursday, July 2, 2026 by Discover.Green Renewable, valued at $829,933. Status: issued.