Richard Keith Langham house for sale