Updated Today COMPARE Deer Haven Apartments 1705 Stella Ave, Wenatchee, WA 98801 1 - 3 Beds $1,600 - $2,200