24-26 Currawa Street, Patchewollock VIC 3491 - Property Profile