Resort Living, at Home
Baytowne offers upscale apartments in Champaign, IL situated in a
gated resort community on 48-acres, surrounding a 12-acre private
lake. This one-of-a-kind lifestyle of comfort and convenience is
ideally situated for easy access to 3 major Interstates, retail
shopping, restaurants, and entertainment venues just outside your
front door.