Location 14 Carl Street, South Dudley VIC 3995 Introducing an incredible rental opportunity 422 $415 per week Introducing an incredible rental opportunity 422 $415 per week