65/168-174 Moore Road, Kewarra Beach, Qld 4879 - Unit for rent - PropertyMate