1260 E. 17th Street
Idaho Falls, ID 83404

Available Spaces:

Suite Space Type Pricing Size
Retail Pad Land For lease: Negotiable 43,995 sqft
--- Land For lease: Negotiable sqft

Learn More:

Building Details:

17th & Jeppson