18 Beeson Street, Leichhardt NSW 2040