38W089 Glen Oak Lane – St. Charles, Illinois 60175 (MLS# 07977228)

38W089 Glen Oak

 

 

 

 

 

 

SOLD!

Closed

38W089 Glen Oak Lane – St. Charles, Illinois 60175 (MLS# 07977228)

Price: $482,500

Beds: 4

Baths: 3.1