
River Terrace is situated just above the beautiful Payette River, just outside of Horseshoe Bend, Idaho.
Located just 30 minutes from Boise, River Terrace allows residents to live in a beautiful and pristine area of Idaho while remaining close to all the benefits that Idaho's largest metropolitan area offers.
Learn more about the Horseshoe Bend area.