The Windermere 1 Day Ago 5820 S Windermere St, Littleton, CO 80120 Studio $1,145 - $1,415 FavoriteEmail Property(720) 734-8214