The Windermere 1 Day Ago 5820 S Windermere St, Littleton, CO 80120 2 Beds $1,850 - $1,970 FavoriteEmail Property(720) 734-8214