83 Champlain Avenue
Staten Island · NY · 10306
What is permit #S01349328-I1 at 83 Champlain Avenue, Staten Island, NY?
83 Champlain Avenue in Staten Island, NY has a renovation permit (#S01349328-I1) filed Tuesday, June 16, 2026 by Ajc Renovations Llc, valued at $382,670. Status: issued.