Oakbrook Terrace, IL
17W325 Stillwell Road is a single family home which sold for $230,745. 17W325 Stillwell Road features 3 Beds, 1 Bath. This single family home has been listed on @properties since December 10th, 2019 and was built in 1948. Nearby schools include Salt Creek Elementary School, John E Albright Middle School, and Willowbrook High School.