301 S. Water

Extremely spacious, quiet apartments located near downtown Champaign. Conveniently located just steps from the Illinois Terminal and Bus Station.

Contact Us