STR ( electronic games & collectible toys ) is located in Alor Setar, Malaysia on S-45, 2nd Floor , Star Parade,, Jalan Teluk Wanjah. STR ( electronic games & collectible toys ) is rated 4.1 out of 5 in the category game store in Malaysia.
Address
S-45, 2nd Floor , Star Parade,, Jalan Teluk Wanjah