Rivercrest Apartment Community

  • APARTMENTS
2005 Rivercrest Dr
Twin Falls, ID 83301-
(208) 732-0400
(208) 732-0401 (fax)
  • About

    Rivercrest is conveniently located in Twin Falls, Idaho, the heart of the Magic Valley. Our setting along the canyon rim creates spectacular views to help you relax as you return home. Enjoy nearby sh