CATSA Central Store is located in Thành phố Hồ Chí Minh, Viet Nam on 275 Hẻm 285 Cách Mạng Tháng Tám, Phường 10, Quận 10. CATSA Central Store is rated 4.1 out of 5 in the category men's clothing store in Viet Nam.
Address
275 Hẻm 285 Cách Mạng Tháng Tám, Phường 10, Quận 10