InSite Signs 120,000 SF Industrial Lease with First Solar in Perrysburg, OH

InSite Real Estate signed a 120,000 SF long-term lease with First Solar at 959 5th Street, a 392,000 SF industrial building owned by InSite, in Perrysburg, OH. First Solar is a leading global provider of comprehensive renewable energy systems.

Previous
Previous

InSite Completes 35,000 SF LA Fitness Build-to-Suit in New Lenox, IL

Next
Next

InSite Completes 125,000 SF Expansion of Dometic Building in Goshen, IN