This is a 30655 square foot, single family home. This home is located at 1103 12th St, Viola, IL 61486.
Off market
Street View
$157,100
1103 12th St, Viola, IL 61486
--beds
--baths
30,655sqft
SingleFamily
Built in ----
-- sqft lot
$157,100 Zestimate®
$5/sqft
$1,701 Estimated rent