A 1,760-square-foot house built in 1962 has changed hands. The property located at 1224 Caribou Court in Santa Rosa was sold ...