37 E Euclid Ave Spokane WA 99207Chris2023-11-06T22:20:11+00:00 37 E Euclid Ave Spokane WA 99207Sold Price: $625,000 Date Sold: November 2023 # of Units: 5 Location: Spokane