Location: Home > YellowPages > ID > Boise > Logger Creek Apartments

Logger Creek Apartments

332 W Hale St
Boise, ID 83706
208-384-0300