Northgate Plaza I
Shanghai Northgate Plaza I comprises office units, a retail podium (now closed and pending development) and car-parking spaces. Located on Tian Mu Road West in the Zhabei District of Shanghai near the Shanghai Railway Terminal, this property has a total GFA of approximately 322,600 square feet excluding car-parking spaces and ancillary area.
Shanghai Northgate Plaza I is located at the centre of Shanghai, next to the Shanghai Railway Station and around five minutes walk from the Metro Station.
Shanghai Northgate Plaza I office building specifications
Construction Area: about 12,000 sq.m., 8/F-22/F
Unit Area: about 75 – 813 sq.m., with flexible unit combinations
Leasing / Enquiry
(86 21) 6380 3106
(86 21) 6380 3010