40-21 159 Street
Queens · NY · 11358
What is permit #Q01347371-I1 at 40-21 159 Street, Queens, NY?
40-21 159 Street in Queens, NY has a other permit (#Q01347371-I1) filed Friday, May 8, 2026 by Narula Development Corp, valued at $93,000. Status: issued.