Homestead Apartments

988 East Holly Street, Boise, ID 83712