Number of listings: 2

512 S 3rd St, Champaign, IL 61820, USA
16Room Type
No Service Fee
$509From /Month(s)
410 N Lincoln Ave, Urbana, IL 61801, USA
9Room Type
No Service Fee
$739From /week