Taipei Metro Nangang Depot is located in Taipei City, Taiwan, Taiwan, Province Of China on No. 2-1號, Section 7, Zhongxiao E Rd, Nangang District. Taipei Metro Nangang Depot is rated 3.9 out of 5 in the category train yard in Taiwan, Province Of China.
Address
No. 2-1號, Section 7, Zhongxiao E Rd, Nangang District