halstead property