New York-based real estate developer LeFrak today completed the largest solar panel installation on a high-rise multifamily residential building in New Jersey. The Beach, a 336-unit rental tower in ...
Some results have been hidden because they may be inaccessible to you