IOI Galleria 1
IOI Galleria 1 is a 3-floor building with observation tower that has a total 63 elevators and is located in IOI City.
IOI Galleria 1 is a 3-floor building with observation tower that has a total 63 elevators and is located in IOI City.