96 Moore Street, Leichhardt sold price