2/132 Hovell Street, Echuca, Vic 3564 - Unit for rent - PropertyMate