1 Day Ago COMPARE Glen Ellen Apartments 1305 E Denny Way, Seattle, WA 98122 Studio - 1 Bed $1,150 - $1,450