Back to search results

$1,195 - $1,795/mo

Homes at the Falls, 1895 N Woodruff Ave, Idaho Falls, ID 83401

1–3 bd1–2 ba671–1,250 sqft
Apartments
Loading reviews
Information
Special offer

PRE LEASING OFFER. Receive $800 Credit and a Free 55 Inch TV

What you get