Explore the beautiful, spacious, and serene 1-3 acre lots at The Acres in Star, Idaho. We have the team and talent to build your luxury home on the acre of land you will love for a lifetime.