400 S Woodruff Ave
Idaho Falls, ID 83401
$12.75 USD/SF/YR
15,000-28,314 SF
3
Spaces Available
Built 1990
28,314 SF Contiguous
Built 1990
15,000-28,314 SF
$12.75 USD/SF/YR
Retail