Shanghai, CN
Uploading/managing projects and press releases can only be handled in desktop mode
USD$30 million luxury villa located in the center of Shanghai
Status: Built Location: Shanghai, CN Firm Role: Director