$329,900
2024 E Nebraska Ave, Spokane, WA, 99207
Single Family Residence