151-39 21 Avenue
Queens · NY · 11357
What is permit #Q01406043-I1 at 151-39 21 Avenue, Queens, NY?
151-39 21 Avenue in Queens, NY has a solar permit (#Q01406043-I1) filed Thursday, May 28, 2026 with no contractor on file, valued at $41,000. Status: issued.