For a fairly new development, this place is in terri...
Prairie Creek
$975 - $1010
Dekalb, IL 60115
Bed:2 - 2 Bath:2 - 2 Square Feet:1150 - 1150