8141 N Crab Orchard Peoria, IL 61615

$569,000.00
4 beds
3 baths
3660 sqft
MLS # Active
MLS # 1192348