117 Elm St
Terre Haute, IN 47807
Price Upon Request
18,874 SF
18,874 SF
Price Upon Request
Warehouse