60 Metro Way Location: Secaucus, NJSystem Size: 309.465 kW CommercialChristine KellAugust 10, 2018solar, commercial solar, New Jersey, Secaucus Facebook0 Twitter Pinterest0 0 Likes