3 Penda Crescent, Pallara, Qld 4110 - House for rent - PropertyMate