Yen San Building
Singapore
Yen San Building, later known as 268 Orchard Road, was an office building on Orchard Road in the Orchard Planning Area of Singapore. Completed by the Asia Motor Company in 1973, it housed the United States Trade Centre in Singapore. It was demolished in 2011.
Data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).