Construction complete at 5120 Hill Rd. Boise, ID- Super treetop views! Posted on March 18, 2017 by Dan Appel