24A Beadnall Terrace, Glengowrie, SA 5044 - House for rent - PropertyMate