This is a 1880 square foot, single family home. This home is located at 3534 E 860 North Rd, Neoga, IL 62447.
Off market
$52,113
3534 E 860 North Rd, Neoga, IL 62447
--beds
--baths
1,880sqft
SingleFamily
Built in ----
8,085 Square Feet Lot
$-- Zestimate®
$28/sqft
$1,451 Estimated rent