$424,900 Sold Feb 24, 2025
4N316 Babson Ln Unit 2, Saint Charles, IL 60175
- 3 Beds
- 3 Baths
- 1,748 Sq Ft
- Built 1972
Last Sold Summary
- $243/SF
- 6 Days On Market
Current Estimated Value $460,841
Last Listing Agent Omar Tharani Keller Williams Infinity
4N316 Babson Ln Unit 2, Saint Charles, IL 60175