36 Everard Avenue, Keswick sold price