This is a 1228 square foot, single family home. This home is located at 27 184th St, Barstow, IL 61236.
Off market
$74,982
27 184th St, Barstow, IL 61236
--beds
--baths
1,228sqft
SingleFamily
Built in 1950
-- sqft lot
$-- Zestimate®
$61/sqft
$1,227 Estimated rent