Rental Car is located in Kabupaten Deli Serdang, Indonesia on Jl. Rajawali I No.69, Tegal Sari Mandala II, Kec. Medan Denai. Rental Car is rated 4.5 out of 5 in the category mobile home rental agency in Indonesia.
Address
Jl. Rajawali I No.69, Tegal Sari Mandala II, Kec. Medan Denai