Mesta Motor is located in Kota Jkt Utara, Indonesia on Jl. Boulevard Raya Blok TN2 No.5, RT.7/RW.12, Klp. Gading Tim, Kec. Klp. Gading. Mesta Motor is rated 3 out of 5 in the category auto glass shop in Indonesia.
Address
Jl. Boulevard Raya Blok TN2 No.5, RT.7/RW.12, Klp. Gading Tim, Kec. Klp. Gading