$325,000
2008 E NEBRASKA Ave, Spokane, WA, 99208
Single Family Residence