2 Days Ago COMPARE 108 Oak Creek Plaza 108 Oak Creek Plz, Bloomington, IL 61704 2 Beds $1,099 - $1,199