26
796 N Sunnyside Rd
Decatur, IL 62522
$8.90 USD/SF/YR
19,767 SF
1
Space Available
Built 2004
19,767 SF Contiguous
Built 2004
19,767 SF
$8.90 USD/SF/YR
Office