10d/ 67-69-60 Lords Road, Leichhardt NSW 2040