The Red House is located in Wanhua District, Taiwan, Province Of China on No. 10, Chengdu Road
成都路10號. The Red House is rated 3.5 out of 5 in the category landmarks & historical buildings in Taiwan, Province Of China.
Address
No. 10, Chengdu Road
成都路10號