20-25 26 Street
Queens · NY · 11105
What is permit #Q01382663-I1 at 20-25 26 Street, Queens, NY?
20-25 26 Street in Queens, NY has a pool & spa permit (#Q01382663-I1) filed Tuesday, June 2, 2026 by Pm Mechanical Group Corp, valued at $115,125. Status: issued.