$399,000
2307 E Nebraska Ave, Spokane, WA, 99208
Single Family Residence