83 Champlain Avenue
Staten Island · NY · 10306
What is permit #S01348874-I1 at 83 Champlain Avenue, Staten Island, NY?
83 Champlain Avenue in Staten Island, NY has a other permit (#S01348874-I1) filed Monday, June 15, 2026 by Ajc Renovations Llc, valued at $8,000. Status: issued.