AMB Property Corporation lets 139,900 sq ft in Europe

AMB Property Corporation has let around 139,900 sq ft of its European operating and development portfolio.

Tags: 

Related Blogs, Listings, Profiles, Stories, PRs, Jobs, News..