Artemis Space is located in Kuala Lumpur, Malaysia on L3-7, 1 Shamelin Mall, Jalan 4/91, Taman Shamelin Perkasa. Artemis Space is rated 3.4 out of 5 in the category used appliance store in Malaysia.
Address
L3-7, 1 Shamelin Mall, Jalan 4/91, Taman Shamelin Perkasa
Service options
DeliveryIn-store shopping