Elbrus Store is located in Kuala Lumpur, Malaysia on 11-4-1, Diamond Square Commercial Centre, Jalan Semarak Api 2, Off. Elbrus Store is rated 3 out of 5 in the category carpet wholesaler in Malaysia.
Address
11-4-1, Diamond Square Commercial Centre, Jalan Semarak Api 2, Off