Located in a historic, but updated building at the center of Downtown Champaign, our luxury lofts at Neil Street Apartments are perfect for graduate students, professionals and anyone who wants to enjoy luxury living in the heart of downtown Champaign! 12 month lease required. Tenant is responsible for gas/electric and water. No smoking allowed.
This property is off market, which means it's not currently listed for sale or rent on Zillow. This may be different from what's available on other websites or public sources.



