5
101-103 N Main st
Troy, IL 62294
$86.25 USD/SF/YR
320 SF
1
Space Available
Built 1965
320 SF Contiguous
Built 1965
320 SF
$86.25 USD/SF/YR
Retail