1 Day Ago COMPARE 3850 E Haystack St, Boise, ID 83716 Unit The ENO Building Apartment for Rent Studio $1,795