8
1210-1228 Towanda Ave
Bloomington, IL 61701
$10.28 - $10.40 USD/SF/YR
1,500-7,000 SF
2
Spaces Available
Built 1971
Built 1971
1,500-7,000 SF
$10.28 - $10.40 USD/SF/YR
Office, Office/Medical