Professional Office or Retail space located in Star, Idaho. Total building size is 5,104 SF. Space size is 1,028 SF and will be available March 1st, 2025. Rate is $16.95/SF NNN with Tenant to pay all utilities. Landlord is requiring a 3 year minimum lease. Please contact agent for full information package.