8770 Galen Court, Denver, CO 80229 | HotPads