A visually appealing glass construct with an integrated parts sales area to offer not only a beautiful, but an efficient environment for all. This new state-of-the-art showroom has great visibility and shows all the brand symbols of the new Nissan. Tuesday 19 December 2006, Topcar N.V. inaugurated its new showroom at the Caya Ernesto Petronia 21, Oranjestad, Aruba.