Astra Daihatsu: Tyo-Cibubur
No. 68, Jalan Alternatif Cibubur, 16454, Kota Depok, Jawa Barat, ID Indonesia
contacts phone: +62 812-8013-2626
website: www.otyomobil.blogspot.com
Latitude: -6.376315, Longitude: 106.897236
larger map & directionsread more