Deakin Street, EssendonProject Type: Multi Unit / Land DevelopmentProject Description: 3 TownhousesProject Year: 2007