36A Everard Avenue, Keswick sold price