Welcome to Cinnamon Creek Townhouses, a premier place to live in Norman. This is an ideal home away from home.