8910 E Broadway Ave Spokane Wa 99212, 16 | HotPads