RateMyApartments
The Eliana Ratings and Reviews
The Eliana
5510-5518 W. Franklin St., Boise, ID 83705
CURRENTLY REVIEWING