Garuda Landscape is located in Kota Jakarta Barat, Daerah Khusus Ibukota Jakarta, Indonesia on Jl. Masjid At-Taqwa Rt. 02 Rw. 08, No 39 A, Kembangan Utara, RT.2/RW.2, Kembangan Utara, Kec. Kembangan. Garuda Landscape is rated 5 out of 5 in the category landscape designer in Indonesia.
Address
Jl. Masjid At-Taqwa Rt. 02 Rw. 08, No 39 A, Kembangan Utara, RT.2/RW.2, Kembangan Utara, Kec. Kembangan