The Space, Senayan City

Address:
19 Jalan Asia AfrikaJakarta Raya, IDN
Capacity:
500
 View map