Sandhill Plaza Overview
- Latest Deal Type
- Asset Purch.
Sandhill Plaza General Information
A 83,801 square meter business park located in Shanghai, China. The property includes a 20-story office tower, seven blocks of 3-storey buildings and two basement levels of car park.
Want to dig into this profile?
We’ll help you find what you need
Sandhill Plaza Valuation & Funding
This information is available in the PitchBook Platform. To explore Sandhill Plaza‘s full profile, request access.
Request a free trial