41-72 Glenwood Street
Queens · NY · 11363
What is permit #Q01381818-I1 at 41-72 Glenwood Street, Queens, NY?
41-72 Glenwood Street in Queens, NY has a renovation permit (#Q01381818-I1) filed Monday, April 20, 2026 by Tls Construction Group I*, valued at $107,500. Status: issued.