house for sale in hope valley