301 N Neil St #802, Champaign, IL 61820

$170,400
Sold on 8/27/15
Beds Baths Sq. Ft. Taxes Built
1 1.00 796 $3,802 2009
On the market: 0 days
View full details, 15 photos, school info, and price history
LUXURY CONDO IN THE HEART OF DOWNTOWN CHAMPAIGN.