91 Cannon Avenue
Staten Island · NY · 10314
What is permit #S01413935-I1 at 91 Cannon Avenue, Staten Island, NY?
91 Cannon Avenue in Staten Island, NY has a solar permit (#S01413935-I1) filed Tuesday, June 16, 2026 by Sunrun Installation Svc, valued at $22,500. Status: issued.