69 E Wilbur Ave
(1)

69 E Wilbur Ave, Coeur d'Alene, ID 83815

Reviews

2 years ago

ok for area

this apartment complex is ok for the area close to work and grocery stores