Plaza Semanggi

Address: Jl. Karet Sawah I

Coordinates: -6.2228349 106.8188988

Plaza Semanggi on the map