Scholars Walk Townhomes is a modern 8-unit townhome complex located immediately adjacent to the DU campus.