Map Location
Bahagia Furniture Gallery @ Seksyen 18, Ole-Ole Shopping Center
Lot 1-9 & 2-9, Ground & 1st Floor, Ole Ole Shopping Centre, 40200, Sec 18, Shah Alam, Malaysia