iBox

Menteng Central, 1st Fl Unit 106 - 109
Jl. H.O.S. Cokroaminoto No. 78
Jakarta, Indonesia
(021) 390 - 0220, (021) 390 - 8818
Info

Category:

Shopping

Store Type:

Computer, Electronic Gadget

Parking Location:

Parking Lot

Payment Method:

Debit Card