Living Within the Foothills
Avimor sits on nearly 23,000 acres of the beautiful land surrounding Boise, Idaho. Avimor is close to town, but not too close. Enjoy the adventures of the outdoors while also being close to town. Adventure is in your backyard at Avimor! View the Master Plan of Avimor Here.