- Tram Road Doncaster
Tram Road Doncaster call now on +61 3 8602 0800
Tram Road, Doncaster
'The Vaucluse' is a strikingly modern apartment complex. The site allowed for a design that provides exciting living zones, large private balconies, garden outlooks and excellent security.
The location is highly sought after and is within immediate walking distance of Doncaster Shopping Town.