1/123 Oleander Street, Holloways Beach, Qld 4878 - Unit for rent - PropertyMate