Shanghai Technology Univ. Prkg. Lot is located in Pudong, China on Shanghai Tech (Zhangjiang Campus), 393, Shanghai. Shanghai Technology Univ. Prkg. Lot is rated 3 out of 5 in the category parking garage in China.
Address
Shanghai Tech (Zhangjiang Campus), 393, Shanghai