Shanghai University of Engineering Science Tennis Court is located in Shanghai, China on 333 Longteng Rd, Songjiang District. Shanghai University of Engineering Science Tennis Court is rated 3 out of 5 in the category tennis court in China.
Address
333 Longteng Rd, Songjiang District