This is a 2728 square foot, single family home. This home is located at 1226 Orchard Rd, Bloomington, IL 61704.
Off market
Street View
$252,300
1226 Orchard Rd, Bloomington, IL 61704
--beds
--baths
2,728sqft
SingleFamily
Built in 1986
6,599 Square Feet Lot
$252,300 Zestimate®
$92/sqft
$1,887 Estimated rent