Architects LLP
HOME
ABOUT
PROJECTS
AWARDS
PARTNERS
CLIENTS
CONTACT
More
Leeka Tower, Medan, Indonesia.
A 21-storey office tower, an 8-storey office/shopping podium and a basement carpark.
Gross Floor Area: 17,050 sqm.