588 Powell Street
Brooklyn · NY · 11212
What is permit #B01413408-I1 at 588 Powell Street, Brooklyn, NY?
588 Powell Street in Brooklyn, NY has a solar permit (#B01413408-I1) filed Friday, June 12, 2026 with no contractor on file, valued at $20,500. Status: issued.