Gallery

The Falls boasts 228 brand new apartments in the heart of Snake River Landing in Idaho Falls, Idaho. LVT flooring, white quartz counter tops, and 9 foot ceilings are just a few of the upscale furnishings and finishes that make this community unique.

 

Discover your perfect place.