$349,000 -
312 Troy Ofallon Road
Troy ,
IL 62294
Parcel Number: 09-1-22-34-00-000-005