Eichelberger Apartments

612-24 N. 9th St.
Boise
Idaho
United States