Lease a 3 or 4 and SAVE MORE! Get $50 off advertised rent per person!
Newly built in 2024 - Now Leasing for August 2025!
405 Stoughton is the largest Smile building with 149 apartments. The building is within walking distance from the Engineering Quad and just two blocks from Green Street. With studios, 1, 2, and 3 bedrooms, we have plenty of options to choose from.
Apartment Features
Amenities
Ready to learn more? Contact us today!
Location
405 E Stoughton St, Champaign, IL 61820
AVAILABILITY