$365,000 -
640 Willowbrook Way
O'fallon ,
IL 62269
Parcel Number: 03-24.0-105-019