86 Edith Street, Leichhardt sold price