29a Byard Terrace, Mitchell Park, SA 5043 - House for rent - PropertyMate