--
Filter news articles here or find our latest news and insight below.
New solar arrays produce 2,899 MWh of energy annually, significantly reducing the climate impact of the Class A office properties.
218,645-square-foot property at Orchard Parkway and West Trimble Road 100% leased to Toshiba America Electronic Components.