266 Oder Avenue
Staten Island · NY · 10304
What is permit #S01035886-I1 at 266 Oder Avenue, Staten Island, NY?
266 Oder Avenue in Staten Island, NY has a pool & spa permit (#S01035886-I1) filed Monday, June 22, 2026 by Imcl Construction Inc. Status: issued.