Amoda Building, Kuala Lumpur
(14 January, 2010)
(GPS: 3.14358, 101.71055) is a 23-storey office building in downtown Kuala Lumpur
. It is located on Jalan Imbi
, across the road from Berjaya Times Square
. The lobby area has a few retail outlets.
Amoda Building Kuala Lumpur
(16 June, 2017)
360° View of Amoda Building on Google Maps Street View
Copyright © 2003-2019 Timothy Tye
. All Rights Reserved.