908 Latrobe Street, Delacombe | A showroom for the future