22 Iris Court
Staten Island · NY · 10309
What is permit #S01409315-I1 at 22 Iris Court, Staten Island, NY?
22 Iris Court in Staten Island, NY has a solar permit (#S01409315-I1) filed Monday, June 22, 2026 by Sunrun Installation Svc, valued at $22,500. Status: issued.