Homes for sale - 5415 W Lowell Ave, Spokane, WA 99208-8829 – MLS#20...