Photovoltaics installed on open-air centers in Edgewater, N.J., bring the company's New Jersey retail properties with solar power to six.
Photovoltaics installed on open-air centers in Edgewater, N.J., bring the company's New Jersey retail properties with solar power to six.