85-66 Forest Parkway
Queens · NY · 11421
What is permit #Q01406940-I1 at 85-66 Forest Parkway, Queens, NY?
85-66 Forest Parkway in Queens, NY has a solar permit (#Q01406940-I1) filed Wednesday, June 3, 2026 by Trinity Solar Llc, valued at $20,024. Status: issued.