Tottenham VIC Property Details Address27 Alick Road, Tottenham VIC DescriptionWarehousing and office Land Size24,770 sqm Office Size500 sqm StatusLeased