$74,900 Sold Jun 03, 2025
1520 S Carroll Ave, Freeport, IL 61032
- 3 Beds
- 1 Bath
- 1,314 Sq Ft
- Built 1938
Last Sold Summary
- $57/SF
- 9 Days On Market
Current Estimated Value $77,314
Last Listing Agent Brian Borchardt A-1 AGENCY
1520 S Carroll Ave, Freeport, IL 61032