Updated Today COMPARE Middletown Place Apartments 1202 Churchill Rd, Mahomet, IL 61853 2 - 3 Beds $1,700 - $1,975