73 Esplanade Street, Henley Beach South SA 5022