343 Mallory Avenue
Staten Island · NY · 10305
What is permit #S01394565-I1 at 343 Mallory Avenue, Staten Island, NY?
343 Mallory Avenue in Staten Island, NY has a solar permit (#S01394565-I1) filed Friday, May 1, 2026 by The Green Plug Llc, valued at $25,000. Status: issued.