$807,500 Sold May 23, 2025
5N704 Leola Ln, Saint Charles, IL 60175
- 5 Beds
- 4.5 Baths
- 3,772 Sq Ft
- Built 1988
Last Sold Summary
- 4% Above List Price
- $214/SF
- 5 Days On Market
Current Estimated Value $818,800
Last Listing Agent Amber Kardosh @properties Christie's International Real Estate
5N704 Leola Ln, Saint Charles, IL 60175