Back to agentsShareMacaulay & Co, Cross Hills28 Main Street, Cross Hills, Keighley, BD20 8TQCreate an account to claim this profile.Address28 Main Street, Cross Hills, Keighley, BD20 8TQProperties for salePrice£995,000Size1.8 acres Highfield Lane, Oakworth, Keighley, BD22 7JB 6 6Residential