Lens Video Art is located in Kota Jakarta Barat, Daerah Khusus Ibukota Jakarta, Indonesia on Plaza Jayakarta Building Lantai 7 TB 2, JL Labu, No. 1, RT.2/RW.6, Mangga Besar, Kec. Taman Sari. Lens Video Art is rated 3 out of 5 in the category video store in Indonesia.
Address
Plaza Jayakarta Building Lantai 7 TB 2, JL Labu, No. 1, RT.2/RW.6, Mangga Besar, Kec. Taman Sari