45 Triumph Avenue, Wangara 45 Triumph Avenue is a 7,800sqm industrial property with 4,000sqm of warehouse and office space. The property is tenanted by The Modern Group. and is located approximately 25 kilometres North of Perth CBD.