Saclay Research Facility

France

A 313,000 square-foot research and development property in Palaiseau, France.

 

Tucson • Los Angeles • Kailua-Kona • Phoenix • Paris