B.J. Armstrong
For Sale (3)
Here are the most recent listings.
3 weeks, 3 days
$379,900
19 Stonehedges Court
Bloomington, IL 61705
Active Under Contract
1 month
$1,150,000
3652 Yellowstone Drive
Normal, IL 61761
Active Under Contract
1 month
$430,000
8621 E 2100 North Road
Carlock, IL 61725
For Rent
No listings currently available.