3615 S TAMARAC DR , DENVER, CO, US