Willard corporate housing