23 Mitchell Street, Cobden VIC 3266 - Property Profile