61 Cuba Avenue
Staten Island · NY · 10306
What is permit #S01282374-I1 at 61 Cuba Avenue, Staten Island, NY?
61 Cuba Avenue in Staten Island, NY has a new construction permit (#S01282374-I1) filed Monday, May 4, 2026 by Ny Building Associates In, valued at $360,000. Status: issued.