6 Bed Detached House, Single Let, Hemel Hempstead, HP1 3DD, £2,500,000 | Dealsourcr