The Keep, LLC Share: Developers - Land The Keep, LLC Visit Website 8480 E. Orchard Road Suite 3000 Greenwood Village, CO 80111 (303) 378-1826 About Map About Land Development What's Nearby? Distance: 5 10 15 20 25 50 mi.