8921 W Shumard St, Star, Idaho 83669(208) 488-7200
Settled in lush farmland and scenic foothills, this inviting community reflects the serenity of its rural roots, offering luxurious homes, desirable amenities, and exceptional access to recreation.