Back to search results

Available August 10

$1,950/mo

320 N Neil St #1, Champaign, IL 61820

2 bd2 ba
Condo
Loading reviews

What you get