53 Clifford Place, Clifton Hill, Vic 3068 - House for rent - PropertyMate