public space Tag

Located in BSD, Tangerang, Astra BIZ Center stands on a six-hectare site as a showroom complex for several vehicle brands. The complex is designed to accommodate its function on an urban scale. Using glass façade and frontally facing the main road, the showroom encourages passersby