Metro Terminal Tenis is located in Kota Jakarta Selatan, Indonesia on Jl. Panglima Polim No.29, RT.1/RW.6, Melawai, Kec. Kby. Baru. Metro Terminal Tenis is rated 4.6 out of 5 in the category tennis store in Indonesia.
Address
Jl. Panglima Polim No.29, RT.1/RW.6, Melawai, Kec. Kby. Baru