107-43 Inwood Street
Queens · NY · 11435
What is permit #Q01405118-I1 at 107-43 Inwood Street, Queens, NY?
107-43 Inwood Street in Queens, NY has a solar permit (#Q01405118-I1) filed Thursday, June 4, 2026 by Trinity Solar Llc, valued at $68,757. Status: issued.