Photo Coming Soon |
124 S Main St
Avilla, IN 46710
Rate Upon Request
1,783 SF
1
Space Available
Built 1890
1,783 SF Contiguous
Built 1890
1,783 SF
Rate Upon Request
Office