3 Bed Terraced House, Single Let, Keighley, BD22 6DZ, £120,000 | Dealsourcr