119-19 Long Street
Queens · NY · 11434
What is permit #Q01416316-I1 at 119-19 Long Street, Queens, NY?
119-19 Long Street in Queens, NY has a solar permit (#Q01416316-I1) filed Thursday, July 2, 2026 by Sunrun Installation Svc, valued at $24,750. Status: issued.