84 North Street, Henley Beach, SA 5022 - House for rent - PropertyMate