$760,000
510 E 23rd Ave, Spokane, WA, 99203
Single Family Residence