Built for those seeking unrivaled views, this over 12,000 square-foot mansion presents an exceptional opportunity in the Boise foothills. Prominently situated