Print now
Movida
Address :
Unit 11, 12 & 13, Upper Ground Floor Level, Center Stage, Jalan C180/1, Dataran C180, Cheras, 43200
Phone No. :
03-9081 8067 / 012-510 2005
Print now