Units of this size have been listed for approximately 4.3 Billion IDR (roughly $265,000 USD) depending on the floor level and view.
Units of this size have been listed for approximately 4.3 Billion IDR (roughly $265,000 USD) depending on the floor level and view.