2100 S. Neil St., Champaign 61820, IL, United States
Distance: 0 yd.
Company description
MHM Properties provides luxury and affordable housing at the University of Illinois Urbana-Champaign Campus. We’ve been a part of the community here for over 25 years.